package com.vviton.zyhj.common.entity;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * ClassName: TYyxtLpglLpxx <br/>
 * Function: 礼品信息表entity. <br/>
 * Date: 2016年11月14日 下午1:53:48 <br/>
 *
 * @author nifang
 * @version 1.0
 * @since JDK 1.7
 */
public class TYyxtLpglLpxx implements Serializable {

    /** 序列化id */
    private static final long serialVersionUID = 1L;

    /** 编号 **/
    private String id;

    /** 礼品名称 **/
    private String lpmc;

    /** 礼品简介 **/
    private String lmpj;

    /** 礼品类目id **/
    private String lplmid;

    /** 提供方类型 */
    private String tgflx;

    /** 合作方ID */
    private String hzfid;

    /** 提供方账号 **/
    private String tgfzh;

    /** 提供方名称 **/
    private String tgfmc;

    /** 兑换礼品所需积分 **/
    private Integer jf;

    /** 礼品数量 **/
    private Integer lpsl;

    /** 兑换数量 **/
    private Integer dhsl;

    /** 礼品标签 **/
    private String lpbq;

    /** 在库状态(00-上架 01-在库) **/
    private String zkzt;

    /** 上架时间 **/
    private Date sjsj;

    /** 是否虚拟礼品 **/
    private String sfxn;

    /** 业务域 **/
    private String ywy;

    /** 操作标志 **/
    private String delflag;

    /** 版本号 **/
    private String versions;

    /** 操作人 **/
    private String operatercode;

    /** 操作时间 **/
    private Date operatetime;

    /** 录入人 **/
    private String creatercode;

    /** 录入时间 **/
    private Date creatertime;

    /**
     * 获取编号 @return id 编号
     */
    public String getId() {
        return id;
    }

    /**
     * 设置编号 @param id 编号
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取礼品名称 @return lpmc 礼品名称
     */
    public String getLpmc() {
        return lpmc;
    }

    /**
     * 设置礼品名称 @param lpmc 礼品名称
     */
    public void setLpmc(String lpmc) {
        this.lpmc = lpmc;
    }

    /**
     * 获取礼品简介 @return lmpj 礼品简介
     */
    public String getLmpj() {
        return lmpj;
    }

    /**
     * 设置礼品简介 @param lmpj 礼品简介
     */
    public void setLmpj(String lmpj) {
        this.lmpj = lmpj;
    }

    /**
     * 获取礼品类目id @return lplmid 礼品类目id
     */
    public String getLplmid() {
        return lplmid;
    }

    /**
     * 设置礼品类目id @param lplmid 礼品类目id
     */
    public void setLplmid(String lplmid) {
        this.lplmid = lplmid;
    }

    /**
     * 获取提供方账号 @return tgfzh 提供方账号
     */
    public String getTgfzh() {
        return tgfzh;
    }

    /**
     * 设置提供方账号 @param tgfzh 提供方账号
     */
    public void setTgfzh(String tgfzh) {
        this.tgfzh = tgfzh;
    }

    /**
     * 获取提供方名称 @return tgfmc 提供方名称
     */
    public String getTgfmc() {
        return tgfmc;
    }

    /**
     * 设置提供方名称 @param tgfmc 提供方名称
     */
    public void setTgfmc(String tgfmc) {
        this.tgfmc = tgfmc;
    }

    /**
     * 获取兑换礼品所需积分 @return jf 兑换礼品所需积分
     */
    public Integer getJf() {
        return jf;
    }

    /**
     * 设置兑换礼品所需积分 @param jf 兑换礼品所需积分
     */
    public void setJf(Integer jf) {
        this.jf = jf;
    }

    /**
     * 获取礼品数量 @return lpsl 礼品数量
     */
    public Integer getLpsl() {
        return lpsl;
    }

    /**
     * 设置礼品数量 @param lpsl 礼品数量
     */
    public void setLpsl(Integer lpsl) {
        this.lpsl = lpsl;
    }

    /**
     * 获取兑换数量 @return dhsl 兑换数量
     */
    public Integer getDhsl() {
        return dhsl;
    }

    /**
     * 设置兑换数量 @param dhsl 兑换数量
     */
    public void setDhsl(Integer dhsl) {
        this.dhsl = dhsl;
    }

    /**
     * 获取礼品标签 @return lpbq 礼品标签
     */
    public String getLpbq() {
        return lpbq;
    }

    /**
     * 设置礼品标签 @param lpbq 礼品标签
     */
    public void setLpbq(String lpbq) {
        this.lpbq = lpbq;
    }

    /**
     * 获取在库状态(00-上架01-在库) @return zkzt 在库状态(00-上架01-在库)
     */
    public String getZkzt() {
        return zkzt;
    }

    /**
     * 设置在库状态(00-上架01-在库) @param zkzt 在库状态(00-上架01-在库)
     */
    public void setZkzt(String zkzt) {
        this.zkzt = zkzt;
    }

    /**
     * 获取上架时间 @return sjsj 上架时间
     */
    public Date getSjsj() {
        return sjsj;
    }

    /**
     * 设置上架时间 @param sjsj 上架时间
     */
    public void setSjsj(Date sjsj) {
        this.sjsj = sjsj;
    }

    /**
     * 获取是否虚拟礼品 @return sfxn 是否虚拟礼品
     */
    public String getSfxn() {
        return sfxn;
    }

    /**
     * 设置是否虚拟礼品 @param sfxn 是否虚拟礼品
     */
    public void setSfxn(String sfxn) {
        this.sfxn = sfxn;
    }

    /**
     * 获取业务域 @return ywy 业务域
     */
    public String getYwy() {
        return ywy;
    }

    /**
     * 设置业务域 @param ywy 业务域
     */
    public void setYwy(String ywy) {
        this.ywy = ywy;
    }

    /**
     * 获取操作标志 @return delflag 操作标志
     */
    public String getDelflag() {
        return delflag;
    }

    /**
     * 设置操作标志 @param delflag 操作标志
     */
    public void setDelflag(String delflag) {
        this.delflag = delflag;
    }

    /**
     * 获取版本号 @return versions 版本号
     */
    public String getVersions() {
        return versions;
    }

    /**
     * 设置版本号 @param versions 版本号
     */
    public void setVersions(String versions) {
        this.versions = versions;
    }

    /**
     * 获取操作人 @return operatercode 操作人
     */
    public String getOperatercode() {
        return operatercode;
    }

    /**
     * 设置操作人 @param operatercode 操作人
     */
    public void setOperatercode(String operatercode) {
        this.operatercode = operatercode;
    }

    /**
     * 获取操作时间 @return operatetime 操作时间
     */
    public Date getOperatetime() {
        return operatetime;
    }

    /**
     * 设置操作时间 @param operatetime 操作时间
     */
    public void setOperatetime(Date operatetime) {
        this.operatetime = operatetime;
    }

    /**
     * 获取录入人 @return creatercode 录入人
     */
    public String getCreatercode() {
        return creatercode;
    }

    /**
     * 设置录入人 @param creatercode 录入人
     */
    public void setCreatercode(String creatercode) {
        this.creatercode = creatercode;
    }

    /**
     * 获取录入时间 @return creatertime 录入时间
     */
    public Date getCreatertime() {
        return creatertime;
    }

    /**
     * 设置录入时间 @param creatertime 录入时间
     */
    public void setCreatertime(Date creatertime) {
        this.creatertime = creatertime;
    }

    /**
     * 获取 提供方类型 @return 提供方类型
     */
    public String getTgflx() {
        return tgflx;
    }

    /**
     * 设置提供方类型 @param tgflx 提供方类型
     */
    public void setTgflx(String tgflx) {
        this.tgflx = tgflx;
    }

    /**
     * 获取合作方ID @return 合作方ID
     */
    public String getHzfid() {
        return hzfid;
    }

    /**
     * 设置合作方ID @param hzfid 合作方ID
     */
    public void setHzfid(String hzfid) {
        this.hzfid = hzfid;
    }

}